engineering specifications - French English Dictionary